split (peel) - French English Dictionary